sea squirt

Noun
  1. ascidian that can contract its body and eject streams of water
sea squirt
A sea squirt clings to a rock and squirts a jet of water.